草庐IT

Codeforces 1672 E. notepad.exe

全部标签

windows - 来自同一用户帐户的 LocalServer32 EXE 的 COM 激活是否共享现有进程?

当客户端应用程序调用c_com_ptr::CreateInstance(使用ATL包装器)时,我有一个COM服务器LocalServer32EXE启动。在Windows7上,当在同一用户帐户下运行的第二个客户端应用程序也调用c_com_ptr::CreateInstance时,将启动在同一用户帐户下运行的第二个EXE副本。我的印象是,从前世开始,第二个客户将共享第一个EXE。LocalServer32进程是否共享?什么时候,什么时候不?谷歌搜索答案给了我一个巨大的噪声信号比,我找不到答案。我的CLSID注册表项的LocalServer32值给出了EXE路径、ProgID、Program

windows - 在脚本中以管理员身份运行 cmd.exe

我有一个脚本需要以管理员身份运行,就像我右键单击cmd.exe并单击以管理员身份运行一样。目前这是我拥有的:CallWSHShell.Run("cmd.exe/Knetdomrenamecomputer...endcode") 最佳答案 您尝试过使用ShellExecute吗?RunCmdElevated.vbsSetobjShell=CreateObject("Shell.Application")objShell.ShellExecute"cmd.exe","/kechotest","","runas",1wscriptRunC

java - Windows 64 中的 javaw.exe 进程是否消耗更多内存?

我从Windows7(32位)切换到Windows7(64位),因为我在2GB内存中增加了4GbRAM。现在,当我运行EclipseJunoEE时。在Windows任务管理器中,我看到进程javaw.exe正在占用~380MbRAM,我以前在使用32位操作系统时没有看到这一点。我什至没有尝试午餐任何项目。我写了这段代码:publicstaticvoidmain(String[]args){Runtimeruntime=Runtime.getRuntime();System.out.println(runtime.maxMemory());}它显示为我的JVM分配了1338507264字

windows - 通过 Cygwin : Could Not Locate null\bin\winutils. exe 在 Windows 上出错 Hadoop

当我设置HADOOP_HOME=/cygdrive/c/ecosystem/hadoop-2.5.1然后尝试运行bin/hadoopfs或bin/hadoop来自Cygwin的hadoop-streaming.jar,我收到以下错误:ERROR[main]util.Shell(Shell.java:getWinUtilsPath(373))-Failedtolocatethewinutilsbinaryinthehadoopbinarypathjava.io.IOException:Couldnotlocateexecutablenull\bin\winutils.exeintheHa

python - Windows Server 无法执行 py2exe 生成的应用程序

一个简单的python脚本需要在没有安装python的Windows服务器上运行。我使用了py2exe,它生成了一个健康的dist子目录,其中的script.exe在本地机器上运行良好。但是,当我在服务器(WindowsServer2003R2)上运行它时,它会生成以下内容:系统无法执行指定的程序。ERRORLEVEL为9020。有什么想法吗? 最佳答案 要使py2exe正常工作,您必须在您的应用程序中包含正确版本的MicrosoftC运行时DLL。对于Python2.6,这是MSVCR90.dll版本9.0.21022.8,可以从

windows - 如何检查网络共享EXE文件是否被多个用户使用?

我有一个应用程序位于网络共享文件夹中的服务器上。网络中的许多用户可以同时使用该文件。我想执行该EXE文件的更新并执行此操作,我想知道网络中的谁(除了我)当前正在使用该文件。是否可以通过编程方式进行检查?例如:列出现在正在使用该文件的所有用户名?或者至少检索该文件的锁数?谢谢。 最佳答案 要列出机器中打开的共享文件,您可以使用ADSI(ActiveDirectory服务接口(interface))。为了从delphi中使用这些接口(interface),您必须导入ActiveDS类型库然后访问IADsFileServiceOperat

c++ - 从控制台 C++ 应用程序将标准输出着色到 Windows cmd.exe

我想写类似的东西cout对于在Windows7下运行的C++控制台程序。我读过可以从cmd.exe的设置或通过调用system()更改全局前景和背景-但是有什么方法可以在字符级别更改可以编码成程序吗?起初我以为是“ANSI序列”,但它们似乎早已在Windows领域消失了。 最佳答案 您可以使用SetConsoleTextAttribute功能:BOOLWINAPISetConsoleTextAttribute(__inHANDLEhConsoleOutput,__inWORDwAttributes);这是一个简短的示例,您可以看一下

c++ - 如何检索 Windows EXE 或 DLL 的版本号?

如何在运行时检索存储在Windowsexe/dll中的版本信息?此信息是使用资源文件手动设置的。 最佳答案 这是使用标准WindowsAPI函数的C++方法:try{TCHARszFileName[MAX_PATH];if(!::GetModuleFileName(0,szFileName,MAX_PATH))throw__LINE__;DWORDnParam;DWORDnVersionSize=::GetFileVersionInfoSize(szFileName,&nParam);if(!nVersionSize)throw__

windows - 在 32 位 Windows 上使用 NASM 汇编创建一个 exe 文件

我正在32位Windows7上使用NASM用汇编语言编写一个helloworld程序。我的代码是:section.textglobalmain;mustbedeclaredforlinker(ld)main:;tellslinkerentrypointmovedx,len;messagelengthmovecx,msg;messagetowritemovebx,1;filedescriptor(stdout)moveax,4;systemcallnumber(sys_write)int0x80;callkernelmoveax,1;systemcallnumber(sys_exit)i

windows - Window 的命令行 (cmd.exe) 命令的最大长度是多少?

问的人很多questions关于如何绕过cmd.exe命令的最大长度。我想知道Windows命令行长度限制到底是什么?Windows版本之间是否有所不同?使用32位和64位版本会影响此限制吗? 最佳答案 向谷歌询问您的问题的第一个结果是MSKnowledgeBase文章:OncomputersrunningMicrosoftWindowsXPorlater,themaximumlengthofthestringthatyoucanuseatthecommandpromptis8191characters.Oncomputersrun